#对list切片，从1开始，4结束，步长1
my_list=[0,1,2,3,4,5,6]
result1=my_list[1:4]# 步长默认1，可省略
print(f"结果1是：{result1}")

#对tuple进行切片，从头开始，到最后结束，步长1
my_tuple=(0,1,2,3,4,5,6)
result2=my_tuple[:]#起始不写代表从头到尾，步长为一可省略
print(f"结果2是：{result2}")

#对str切片，从头开始，到尾结束，步长为2
my_str="01234567"
result3=my_str[::2]
print(f"结果3：{result3}")

#对str切片，从头开始，到尾结束，步长为-1
my_str="01234567"
result4=my_str[::-1]
print(f"结果4：{result4}")

#对list切片，从3开始，1结束，步长-1
my_list=[0,1,2,3,4,5,6]
result5=my_list[3:1:-1]
print(f"结果5是：{result5}")

#对tuple进行切片，从头开始，到最后结束，步长-2
my_tuple=(0,1,2,3,4,5,6)
result6=my_tuple[::-2]
print(f"结果6是：{result6}")
